Unit Testing (Component)

  • Done by Developer

Integration Testing

  • Component Integration: Integration between components, developer: after testing each component (unit). He tests the integration between them.
  • System Integration: We have a big project consists of many systems (web service, backend, database, frontend) by tester

System Testing

Most important test level for testers, So 90% of the testing for the SW tester here.

Acceptance Testing

  • Done by Users or Stakeholders.